package ar.edu.uba.fi.jmit.aspecter.monitor.testUtils;

import java.util.List;

import ar.edu.uba.fi.jmit.aspecter.core.MethodDefinition;

/**
 * Clase para tests. Puede devolver un className distinto al nombre de la clase
 * del metodo
 * @author Tomas
 *
 */
public class MethodDefinitionWithClassName extends MethodDefinition {
	
	private String className;
	
	public MethodDefinitionWithClassName(Class<?> clazz, String className, String methodName,
			List<Class<?>> paramList, Class<?> returnType) {
		super(clazz, methodName, paramList, returnType);
		this.className = className;
	}

	public String getClassName() {
		return className;
	}

	public void setClassName(String className) {
		this.className = className;
	}

}
